package study.java.thread05;

/**
* @Name: DieLockRunnableDemo
* @Description: 死锁问题多线程测试类调用类
* 同步的弊端：
* 	1、效率低；
* 	2、可能产生死锁
* 死锁：
* 	两个或两个以上的线程在争夺资源的过程中，发生的一种互相等待的现象
* 例如：
* 	中国人、美国人一块吃饭。
* 	正常情况：
* 		中国人：两支筷子；
* 		美国人：刀和叉
* 	死锁情况：
* 		中国人：一支筷子，刀一把；
* 		美国人：一支筷子，一把叉子；
* @Author: 李超	lc_jack@foxmail.com
* @CreateDate: 2017-1-9 下午4:34:50 
* @Version: V1.0
 */
public class DieLockRunnableDemo {
	
	public static void main(String[] args) {
		DieLockThread dt1 = new DieLockThread(true) ;
		DieLockThread dt2 = new DieLockThread(false) ;
		dt1.start() ;
		dt2.start() ;
	}

}





